﻿using System;
using System.Collections.Generic;
using Ur;
using Sargon;

namespace Pixels.Interface
{
    public abstract class InterfaceElement
    {
        public abstract Rect rect { get;  }

        public abstract void render();
        
        public abstract void input(InputState state);
        
        public abstract void tick();

    }
}
